Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 Detached £725,000 29 Aug 2023
18 Detached £185,000 5 Jul 1999
20 Semi-Detached £450,000 15 May 2019
21 Semi-Detached £375,000 20 Dec 2012